blktap: qcow2 image format support
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 21 Feb 2008 10:30:57 +0000 (10:30 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 21 Feb 2008 10:30:57 +0000 (10:30 +0000)
commit219c37ca95a548a36434f382e5c47f15f93954f4
tree920d507355a35d92e8c9f0807aaa6a3b1564cce4
parentd124073365024f30e29991c78a8dc38c4aa7852d
blktap: qcow2 image format support

This patch adds support for the qcow2 image format to blktap. It
consists mostly of qemu code, adapted to the blktap interfaces.
Snapshots and compressed images are supported.

The qcow2 driver may be used by either specifying tap:qcow2 or by
using tap:qcow which will detect that you have a version 2 image and
will call the qcow2 driver.

Signed-off-by: Kevin Wolf <kwolf@suse.de>
tools/blktap/drivers/Makefile
tools/blktap/drivers/aes.h
tools/blktap/drivers/blktapctrl.c
tools/blktap/drivers/block-qcow.c
tools/blktap/drivers/block-qcow2.c [new file with mode: 0644]
tools/blktap/drivers/tapdisk.h
tools/python/xen/xend/server/BlktapController.py